nozzle needle seat - French English Dictionary